why do formula 1 cars cost so much